package beans;

import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.Date;

import suporte.DatePlus;

public class Usuario {
	private int id;
	private String nome;
	private String senha;
	private String login;
	private String email;
	private String sexo;
	private Date nascimento;
	private String descricao;
	private String localizacao;
	private ArrayList<Post> postsEnviados;
	private ArrayList<Post> postsRecebidos;
	
	public Usuario(){}
	
	public Usuario(int id, String nome, String senha, String login,String email, String sexo, Date nascimento, String descricao,String localizacao) {
		this.id = id;
		this.nome = nome;
		this.senha = senha;
		this.login = login;
		this.email = email;
		this.sexo = sexo;
		this.nascimento = nascimento;
		this.descricao = descricao;
		this.localizacao = localizacao;
	}
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getSenha() {
		return senha;
	}
	public void setSenha(String senha) {
		this.senha = senha;
	}
	public String getLogin() {
		return login;
	}
	public void setLogin(String login) {
		this.login = login;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getSexo() {
		return sexo;
	}
	public void setSexo(String sexo) {
		this.sexo = sexo;
	}
	public Date getNascimento() {
		return nascimento;
	}
	public void setNascimento(Date nascimento) {
		this.nascimento = nascimento;
	}
	public String getDescricao() {
		return descricao;
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	public String getLocalizacao() {
		return localizacao;
	}
	public void setLocalizacao(String localizacao) {
		this.localizacao = localizacao;
	}
	public ArrayList<Post> getPostsEnviados() {
		return postsEnviados;
	}
	public void setPostsEnviados(ArrayList<Post> postsEnviados) {
		this.postsEnviados = postsEnviados;
	}
	public ArrayList<Post> getPostsRecebidos() {
		return postsRecebidos;
	}
	public void setPostsRecebidos(ArrayList<Post> postsRecebidos) {
		this.postsRecebidos = postsRecebidos;
	}

}
